package org.tinygroup.channel.protocol;

import java.util.Map;

/**
 * 方案1：使用者指定id使用，
 * 方案2：没有manager，使用者直接注入
 * 方案3:使用者通过manager使用通过match
 * 方案4:使用者通过manager泛型匹配
 * @author chenjiao
 *
 * @param <Request>
 * @param <Response>
 */
public interface ProtocolInterface<Request, Response> {
	

	String getId();

	void setId(String id);

	void addProtocolListener(ProtocolListener<?,?> listener);

}
